liquid-pool cathode - English Synonyms Dictionary